electricity evaluation boards fpga emulators hardware emulation embedded power games distribution pcb design asic power supply gps planar magnetics power conversion power supplies solar roms dsp energy